---
title: Envoy AI Gateway v0.3.x Release Series
description: Release version introducing intelligent inference routing with Endpoint Picker Provider, Google Vertex AI streaming support, and enhanced provider integrations
toc_min_heading_level: 2
toc_max_heading_level: 2
---

import Link from '@docusaurus/Link';
import {
  ReleaseSeriesLayout,
  ReleaseHeader,
  FeatureSectionCard,
  PatchRelease,
  ItemList,
  Dependencies
} from '../../components/ReleaseNotes';
import releaseData from '../../data/releases/v0.3.json';
import React from 'react';

export const { series, releases, navigation } = releaseData;
export const mainRelease = releases[0]; // v0.3.0
export const patchReleases = releases.slice(1).reverse(); // Future patch releases (newest first)

<ReleaseSeriesLayout
  title={series.title}
  subtitle={series.subtitle}
  seriesVersion={series.version}
  badgeText={series.badge}
  badgeType={series.badgeType}
  previousSeries={navigation.previous}
>

<ReleaseHeader
  version={mainRelease.version}
  date={mainRelease.date}
  type={mainRelease.type}
  tags={mainRelease.tags}
>

{mainRelease.overview}

</ReleaseHeader>

## ✨ New Features

{mainRelease.features.map((featureSection, index) => (
  <FeatureSectionCard key={index} section={featureSection} />
))}

## 🔗 API Updates

{mainRelease.apiChanges.length > 0 && (
  <ItemList items={mainRelease.apiChanges} />
)}

### Deprecations
{mainRelease.deprecations.length > 0 && (
  <ItemList items={mainRelease.deprecations} />
)}

## 📖 Upgrade Guidance

For users upgrading from v0.2.x to v0.3.0:

1. **Upgrade Envoy Gateway to v1.5.0** - Ensure you are using Envoy Gateway v1.5.0 or later, as this is required for compatibility with the new AI Gateway features.
1. **Update Envoy Gateway config** - Update your Envoy Gateway configuration to include the new settings as below. The full manifest is available in the manifests/envoy-gateway-config/config.yaml file as per the getting started guide.
    ```diff
    --- a/manifests/envoy-gateway-config/config.yaml
    +++ b/manifests/envoy-gateway-config/config.yaml
    @@ -43,9 +43,19 @@ data:
    extensionManager:
      hooks:
        xdsTranslator:
    +     translation:
    +       listener:
    +         includeAll: true
    +       route:
    +         includeAll: true
    +       cluster:
    +         includeAll: true
    +       secret:
    +         includeAll: true
      post:
    - - VirtualHost
      - Translation
    + - Cluster
    + - Route
    ```
1. **Upgrade Envoy AI Gateway to v0.3.0**
1. **Migrate Gateway target references** - Update from the deprecated `AIGatewayRoute.targetRefs` pattern to the new `AIGatewayRoute.parentRefs` approach after the upgrade to v0.3.0.
1. **Migrate backendSecurityPolicy references** - Update from the deprecated `AIServiceBackend.backendSecurityPolicyRef` pattern to the new `BackendSecurityPolicy.targetRefs` approach  after the upgrade to v0.3.0.
1. **Remove AIGatewayRoute.schema** - remove the `schema` field from `AIGatewayRoute` resources after the upgrade to v0.3.0, as it is no longer used.

## 📦 Dependencies Versions

<Dependencies dependencies={mainRelease.dependencies} />

## ⏩ Patch Releases

{patchReleases.map((release, index) => (
    <PatchRelease
        key={index}
        version={release.version}
        date={release.date}
        type={release.type}
        tags={release.tags}
        overview={release.overview}
        features={release.features}
        bugFixes={release.bugFixes}
    />
))}

## 🙏 Acknowledgements

This release represents the collaborative effort of our growing community. Special thanks to contributors from **Tetrate**, **Bloomberg**, **Tencent**, **Google**, **Nutanix** and our independent contributors who made this release possible through their code contributions, testing, feedback, and community participation.

The Endpoint Picker Provider integration represents a significant milestone in making AI inference routing more intelligent and efficient. We appreciate all the feedback and testing from the community that helped shape this feature.

## 🔮 What's Next (beyond v0.3)

We're already working on exciting features for future releases:

{/* TODO: Add more of what's next */}

- **Support for MCP Protocol** - Handle routing for MCP requests on the Envoy AI Gateway
- **Restore support for referencing Kubernetes Services in AIServiceBackend** to enable seamless integration with Kubernetes-native backends
- **What else do you want to see?** Get involved and [open an issue](https://github.com/envoyproxy/ai-gateway/issues/new?template=feature_request.md) and let us know!


</ReleaseSeriesLayout>
